.logo {
    /* position: absolute;
    top: 130px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 10;
    height: 170px;
    width: 170px;
    background: white;
    object-fit: contain;
    border-radius: 50%;
    padding: 0px;
    object-position: 0px 22px; */
    max-height: 90px;
    max-width: 250px;
    padding-bottom: 10px;
    padding-top: 10px;
}

#nav-base {
  position: sticky;
  z-index: 1000000;
  top: 0;
  width: 100%;
  /* background: linear-gradient(180deg,rgba(0, 0, 0, 0.65) 0%, rgba(255, 255, 255, 0) 100%); */
}

.dropdown-item {
  font-size: 10px;
  color: #666;
  text-transform: uppercase;
  padding: 10px;
  /* text-transform: uppercase; */
}

/* .navbar-collapse.collapse.show {
    background-color: #343a40;
} */

.nav-spacer {
  height: 11px;
  margin: 0 7px 2px 7px;
  width: 1px;
  background-color: rgba(102, 102, 102, 0.6);
  display: flex;
  align-self: center;
}

#nav-base .nav-link {
  text-transform: uppercase;
  /* font-weight: 700; */
  color: var(--main-color);
  text-align: center;
  font-family: system-ui;
  /* font-size: 1.2rem; */
}


#nav-base .smart-bg-primary .nav-link {
  text-transform: uppercase;
  /* font-weight: 700; */
  color: white;
  padding: 0.3rem;
}

#nav-base .nav-link:hover {
  color: var(--secondary-color);
}
#nav-base .navbar-toggler {
  font-size: 1.8rem;
  margin: 1rem;
}
#nav-base .nav-link.active {
  background-color: var(--main-color) !important;
    color: #fff!important;
}


/* @media (max-width: 992px) {
  #nav-base .nav-link {
    font-size: 15px;
    padding: 0px;
  }
} */

.shrinked {
  max-height: 30px;
}

.language-bar img {
  height: 30px;
  margin-top: -4px;
  border-radius: 50%;
  box-shadow: 0 0 5px #41526b;
  border: 2px solid white;
}

.separator {
  width: 3px;
  background: #454398;
  display: list-item;
  margin: 0 10px;
}

.miniborder {
  border-left: 2px solid var(--secondary-color);
}
